Accès aux valeurs spécifiques d'un vecteur ou d'un ensembleVous pouvez créer une expression se référant à une seule valeur de l'ensemble 2D ou 3D d'une propriété. Sauf indication contraire, c'est la première valeur qui est utilisée. Par exemple, si vous faites glisser l'icône de sélection de la propriété Rotation du calque 1 vers la propriété Echelle du calque 2, l'expression suivante est alors proposée : thisComp.layer(2).scale[0] Par défaut, cette expression utilise la première valeur de la propriété Echelle qui est la largeur. Si vous préférez utiliser la hauteur, faites glisser l'icône de sélection directement vers la deuxième valeur (et non plus sur le nom de la propriété) ou modifiez l'expression comme suit : thisComp.layer(2).scale[1] Inversement, si vous faites glisser l'icône de sélection de la propriété Echelle du calque 2 vers la propriété Rotation du calque 1, l'expression est automatiquement dupliquée afin que deux valeurs soient disponibles pour l'échelle. L'expression suivante est alors proposée : [thisComp.layer(1).rotation, thisComp.layer(1).rotation] Pour utiliser un paramètre différent pour l'une des valeurs (au lieu de dupliquer la valeur de rotation 1), supprimez l'expression dupliquée et insérez une valeur. Par exemple, pour utiliser la valeur de rotation pour la hauteur et 10 pour la largeur, créez l'expression suivante : [thisComp.layer(1).rotation, 10] La valeur d'une expression est la valeur de la dernière instruction évaluée. Par exemple, les expressions suivantes donnent le même résultat : x = rotation * 10; [x, 20] [rotation * 10, 20] |